AffiliatePro SaaS
This guide walks you through installing a new copy or updating an existing one. Follow the steps below to get your system running.
Quick Start
New installation in 6 steps:
1---New Installation Package to your server.https://yourdomain.com/ — installation wizard launches automatically./install folder (required for security).License
Use your CodeCanyon license key when the installation wizard asks for it. You'll find the key in your CodeCanyon downloads area.
Already have a Regular License and need to upgrade to Extended (e.g. for the Membership module)? Read this article for details.
System Requirements
Installation Guide
The wizard has two screens. Here's what you'll see.
Enter purchase code and database details. System Check must show 7/7 PASS. Click to enlarge
Click Remove Now, then Access Admin Dashboard. Click to enlarge
Follow these steps to complete the installation.
- Download the script from your CodeCanyon downloads section.
- Extract the package and open the folder
1---New Installation Package. - Upload the contents to your server folder.
- Extract the zip on your server.
- Create a MySQL database and user, with full privileges.
- Visit
https://yourdomain.com/— the installation wizard starts automatically. - Make sure your domain has SSL (HTTPS).
- On the Configuration screen, enter your CodeCanyon purchase code and database details.
- Click Continue Installation. When complete, click Remove Now to delete the
/installfolder. - Click Access Admin Dashboard and sign in with admin / admin2018$ — change the password immediately.
If the wizard doesn't start, see Troubleshooting.
Modify your
.htaccess last line:From:
RewriteRule ^(.*)$ index.php/$1 [L,QSA]To:
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
How to Update
- Download the latest update package.
- Backup your files and database.
- Upload the
update-x.x.x.x.zipfile to your server and extract. - Login to admin panel and follow the update wizard.
- Do a hard refresh after update (Ctrl+Shift+R).
Post-Installation Checklist
After the wizard completes (see the screenshots above), do the following:
/install folder immediately (use "Remove Now" in the wizard)Troubleshooting
Check PHP version (7.4+), enable required extensions (curl, zip, mbstring), and verify .htaccess rules. If unsure, ask your host to review your server setup.
Some servers block the wizard because of strict file permissions. Contact your hosting provider and ask them to allow the script to write to the install folder (they often call this "chmod 777 on install/version.php" or "set write permission on install"). Once they fix it, refresh the page and the wizard should run.
Verify host (often localhost), database name, username, password. Ensure MySQL/MariaDB is running and user has full privileges.
Change .htaccess last line to RewriteRule ^(.*)$ index.php?/$1 [QSA,L] (add ? before /).
Configure SMTP in admin (Site Settings). phpMailer works but SMTP is more reliable. Check spam folder and email template settings.
Mobile App
Premium Mobile App
Run your entire platform from your phone. Full Admin in your pocket — approve withdrawals, manage users, view revenue. Significantly more advanced than the free version.
- Extract
affiliatepro_mobile_v1.zipon your computer. - Open it in Android Studio / VS Code.
- Run
flutter doctorto verify setup. - Edit
assets/config.jsonwith your base URL and license key. - Run
flutter pub get, thenflutter run. - For APK:
flutter build apk --release - iOS requires Mac with Xcode:
flutter build ios --release
Support
Script support includes guidance and bug fixes only. Full installation and server configuration are not included and are offered as a paid service.
Visit our Support Page for assistance.